package com.cloud.tsp.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cloud.api.constants.StrVo;
import com.cloud.api.domain.screen.MapData;
import com.cloud.api.domain.shop.SpuMerchant;
import com.cloud.api.domain.sys.DeptExtend;
import com.cloud.api.domain.sys.DeptExtendQuery;
import com.cloud.api.domain.sys.ReturnAddrRequest;
import com.cloud.mybatis.domain.TableDataInfo;


import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author haohaibo
 * @since 2023-09-13
 */
public interface IDeptExtendService extends IService<DeptExtend> {

//    public void updateDep(DeptExtend para);

    public void updateReturnAddr(ReturnAddrRequest para);

//    public void deleteById(StrVo para);

    public TableDataInfo<DeptExtend> selectDeptExtendList(DeptExtendQuery para);

    public List<SpuMerchant> selectMerchantsForSpu();

    public TableDataInfo<DeptExtend> selectStationList(DeptExtendQuery para);

    List<MapData>getDeptCountMap();
}